digging trenches - Allemand Anglais Dictionnaire